https://en.inform.kz/news/alibaba-registered-net-profits-of-2-17-billion-in-q1-2017_a3055939
Alibaba registered net profits of $2.17 billion in Q1 2017